keel laying - Turkish English Dictionary